package com.aop.test2;

import java.lang.reflect.Method;

import net.sf.cglib.proxy.MethodInterceptor;
import net.sf.cglib.proxy.MethodProxy;

/** 
 *
 * @version 1.0 
 * @author hktry
 * @Email 13117011726@163.com
 * Descriptions： LogIntercept.java
 * Company： 浙江祥生物业服务有限公司
 * @date 2017年2月21日
 */
public class LogIntercept implements MethodInterceptor{

	@Override
	public Object intercept(Object target, Method method, Object[] arg,
			MethodProxy proxy) throws Throwable {
		Object rev=proxy.invokeSuper(target, arg);
		if(method.getName().equals("doSomeThing2")){
			System.out.println("记录日志");
		}
		return rev;
	}

}
